﻿2026-06-16T08:33:17.6638416Z ##[group]Run cargo test -p spt-daemon --test twohost -- --nocapture
2026-06-16T08:33:17.6638781Z [36;1mcargo test -p spt-daemon --test twohost -- --nocapture[0m
2026-06-16T08:33:17.6700953Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2026-06-16T08:33:17.6701176Z env:
2026-06-16T08:33:17.6701293Z   SPT_TWO_HOST: 1
2026-06-16T08:33:17.6701417Z   SPT_TWO_HOST_ROLE: a
2026-06-16T08:33:17.6701561Z   SPT_TWO_HOST_SECRET: rig-twohost-ci
2026-06-16T08:33:17.6701729Z   SPT_TWO_HOST_PEER_IP: 100.98.197.12
2026-06-16T08:33:17.6701885Z   SPT_TWO_HOST_WAIT_SECS: 900
2026-06-16T08:33:17.6702184Z   SPT_TWO_HOST_NOTIFY_BIN: C:\actions-runner\_work\spt-core\spt-core\.adapter-notify\target\debug\notify-shell.exe
2026-06-16T08:33:17.6702490Z ##[endgroup]
2026-06-16T08:33:18.3617876Z    Compiling windows-sys v0.61.2
2026-06-16T08:33:18.3627186Z    Compiling cc v1.2.63
2026-06-16T08:33:18.3681175Z    Compiling strsim v0.11.1
2026-06-16T08:33:18.3690598Z    Compiling unicode-segmentation v1.13.3
2026-06-16T08:33:18.3692086Z    Compiling rustls v0.23.40
2026-06-16T08:33:18.3731720Z    Compiling fastrand v2.4.1
2026-06-16T08:33:18.3818361Z    Compiling either v1.16.0
2026-06-16T08:33:18.3877421Z    Compiling windows-sys v0.59.0
2026-06-16T08:33:18.4878087Z    Compiling darling_core v0.20.11
2026-06-16T08:33:18.4886395Z    Compiling futures-lite v2.6.1
2026-06-16T08:33:18.5261765Z    Compiling prefix-trie v0.8.4
2026-06-16T08:33:18.6349344Z    Compiling convert_case v0.10.0
2026-06-16T08:33:18.8169555Z    Compiling derive_more-impl v2.1.1
2026-06-16T08:33:18.9399260Z    Compiling hickory-proto v0.26.0-beta.4
2026-06-16T08:33:19.1170775Z    Compiling ring v0.17.14
2026-06-16T08:33:19.1171069Z    Compiling libsqlite3-sys v0.30.1
2026-06-16T08:33:19.1171322Z    Compiling blake3 v1.8.5
2026-06-16T08:33:19.7923920Z    Compiling darling_macro v0.20.11
2026-06-16T08:33:20.1049748Z    Compiling darling v0.20.11
2026-06-16T08:33:20.2727920Z    Compiling derive_builder_core v0.20.2
2026-06-16T08:33:20.5439693Z    Compiling derive_more v2.1.1
2026-06-16T08:33:20.7970018Z    Compiling iroh-base v0.98.0
2026-06-16T08:33:20.8929329Z    Compiling derive_builder_macro v0.20.2
2026-06-16T08:33:21.1478018Z    Compiling derive_builder v0.20.2
2026-06-16T08:33:21.2834221Z    Compiling vergen-lib v9.1.0
2026-06-16T08:33:21.2834531Z    Compiling vergen-lib v0.1.6
2026-06-16T08:33:21.3717244Z    Compiling vergen v9.1.0
2026-06-16T08:33:21.4007695Z    Compiling vergen-gitcl v1.0.8
2026-06-16T08:33:21.4068311Z    Compiling rusqlite v0.32.1
2026-06-16T08:33:21.6866295Z    Compiling iroh-relay v0.98.0
2026-06-16T08:33:21.9108951Z    Compiling spt-store v0.7.3 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-store)
2026-06-16T08:33:21.9391272Z    Compiling rustls-webpki v0.103.13
2026-06-16T08:33:23.0526561Z    Compiling spt-msg v0.7.3 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-msg)
2026-06-16T08:33:23.1886073Z    Compiling spt-runtime v0.7.3 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-runtime)
2026-06-16T08:33:23.1886549Z    Compiling spt-term v0.7.3 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-term)
2026-06-16T08:33:23.6017384Z    Compiling socket2 v0.6.4
2026-06-16T08:33:23.6017731Z    Compiling mio v1.2.1
2026-06-16T08:33:23.6018224Z    Compiling netdev v0.42.0
2026-06-16T08:33:23.6018736Z    Compiling seize v0.5.1
2026-06-16T08:33:23.6019596Z    Compiling interprocess v2.4.2
2026-06-16T08:33:23.6019985Z    Compiling tempfile v3.27.0
2026-06-16T08:33:23.7688768Z    Compiling papaya v0.2.4
2026-06-16T08:33:23.8899675Z    Compiling noq-udp v0.10.0
2026-06-16T08:33:23.9849314Z    Compiling ipconfig v0.3.4
2026-06-16T08:33:24.0669428Z    Compiling tokio v1.52.3
2026-06-16T08:33:24.7101150Z    Compiling noq-proto v0.17.0
2026-06-16T08:33:24.7101517Z    Compiling rustls-platform-verifier v0.7.0
2026-06-16T08:33:24.7880773Z    Compiling spt-live v0.7.3 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-live)
2026-06-16T08:33:26.9566701Z    Compiling tokio-util v0.7.18
2026-06-16T08:33:26.9568166Z    Compiling tokio-rustls v0.26.4
2026-06-16T08:33:26.9568389Z    Compiling tower v0.5.3
2026-06-16T08:33:26.9568557Z    Compiling acto v0.8.2
2026-06-16T08:33:26.9568707Z    Compiling backon v1.6.0
2026-06-16T08:33:27.2990405Z    Compiling tower-http v0.6.11
2026-06-16T08:33:27.3126640Z    Compiling swarm-discovery v0.6.0-alpha.2
2026-06-16T08:33:27.4677758Z    Compiling h2 v0.4.14
2026-06-16T08:33:27.4677992Z    Compiling n0-future v0.3.2
2026-06-16T08:33:27.4678278Z    Compiling tokio-stream v0.1.18
2026-06-16T08:33:27.4679017Z    Compiling tokio-websockets v0.13.2
2026-06-16T08:33:27.5486986Z    Compiling n0-watcher v0.6.1
2026-06-16T08:33:27.5508186Z    Compiling iroh-dns v0.98.0
2026-06-16T08:33:27.7229992Z    Compiling netwatch v0.16.0
2026-06-16T08:33:28.1486033Z    Compiling noq v0.18.0
2026-06-16T08:33:30.1673626Z    Compiling hyper v1.10.1
2026-06-16T08:33:30.1673870Z    Compiling hickory-net v0.26.0-beta.4
2026-06-16T08:33:30.9329447Z    Compiling hyper-util v0.1.20
2026-06-16T08:33:30.9518939Z    Compiling hickory-resolver v0.26.0-beta.4
2026-06-16T08:33:31.7365441Z    Compiling hyper-rustls v0.27.9
2026-06-16T08:33:31.7365689Z    Compiling igd-next v0.17.1
2026-06-16T08:33:31.8572501Z    Compiling reqwest v0.13.4
2026-06-16T08:33:32.3240277Z    Compiling portmapper v0.16.0
2026-06-16T08:33:37.4638348Z    Compiling iroh v0.98.2
2026-06-16T08:33:46.4668535Z    Compiling spt-net v0.7.3 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-net)
2026-06-16T08:33:47.7833932Z    Compiling spt-daemon v0.7.3 (C:\actions-runner\_work\spt-core\spt-core\crates\spt-daemon)
2026-06-16T08:33:58.9392247Z     Finished `test` profile [unoptimized + debuginfo] target(s) in 41.01s
2026-06-16T08:33:58.9643535Z      Running tests\twohost.rs (target\debug\deps\twohost-9f39f099c9408f92.exe)
2026-06-16T08:33:58.9942537Z 
2026-06-16T08:33:58.9942767Z running 2 tests
2026-06-16T08:33:58.9945284Z test two_host_ladder_role_b ... ok
2026-06-16T08:33:58.9955372Z TWOHOST role A: node bcead52b862344aef51998ca5d8f15dce1e38e6cee3795b219a5849f6ad4b41a
2026-06-16T08:33:59.1441934Z TWOHOST OK: pairing (initiator, product surface) — joined subnet 'twohost'
2026-06-16T08:33:59.6684663Z PUMP_IPC_READER: spawned
2026-06-16T08:33:59.9187034Z TWOHOST OK: register: B's perch row replicated to A
2026-06-16T08:33:59.9452082Z TWOHOST OK: message sent (B asserts the spool)
2026-06-16T08:33:59.9647388Z TWOHOST OK: file fetch (sid 1)
2026-06-16T08:34:00.0236851Z TWOHOST OK: remote-drive (attach echo)
2026-06-16T08:34:00.0568533Z TWOHOST OK: sync: A pulled B's mind
2026-06-16T08:34:00.0723521Z PAIR_MEET_UP:twohost step=59386628 id=9c86872a2182b1e80eb3d32a4437d4d4eca81510b0a9ec054332d982154d638c addr=EndpointAddr { id: PublicKey(9c86872a2182b1e80eb3d32a4437d4d4eca81510b0a9ec054332d982154d638c), addrs: {Ip(100.68.35.65:62704), Ip(192.168.1.81:62704)} }
2026-06-16T08:34:00.4441305Z UPDATE_STAGED:6:BrainOnly (from 9bbcee970607c7454b0baf8b38b032ccdf1a36de7ef04d614158fecd1f08b612)
2026-06-16T08:34:00.5578215Z TWOHOST OK: update: B's v6 staged at A through the verify gate
2026-06-16T08:34:00.5579283Z TWOHOST OK: update: consent notif surfaced at A
2026-06-16T08:34:00.5579637Z TWOHOST OK: notif: B's dismissal replicated to A
2026-06-16T08:34:00.8677875Z TWOHOST OK: rest: B's row advertises Suspended at A
2026-06-16T08:34:01.1723901Z TWOHOST OK: rest: B's row advertises Active again at A (with a presence stamp)
2026-06-16T08:34:01.1724225Z TWOHOST OK: remote suspend/wake round trip
2026-06-16T08:34:02.6781363Z TWOHOST OK: presence: B's surface marks replicated back to A
2026-06-16T08:34:02.7580291Z TWOHOST OK: cross-node shell relink + drive (B asserts the render)
2026-06-16T08:34:02.8067638Z 
2026-06-16T08:34:02.8068042Z thread 'two_host_ladder_role_a' (132332) panicked at crates\spt-daemon\tests\twohost.rs:1249:60:
2026-06-16T08:34:02.8068533Z cross-node drive of an offline persistent shell DROPS, never wakes: drove notify-0 type=stick (live slot, latest-wins)
2026-06-16T08:34:02.8069799Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2026-06-16T08:34:02.8240079Z test two_host_ladder_role_a ... FAILED
2026-06-16T08:34:02.8240236Z 
2026-06-16T08:34:02.8240291Z failures:
2026-06-16T08:34:02.8240385Z 
2026-06-16T08:34:02.8240462Z failures:
2026-06-16T08:34:02.8240620Z     two_host_ladder_role_a
2026-06-16T08:34:02.8240733Z 
2026-06-16T08:34:02.8240992Z test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.83s
2026-06-16T08:34:02.8241210Z 
2026-06-16T08:34:02.8343955Z error: test failed, to rerun pass `-p spt-daemon --test twohost`
2026-06-16T08:34:02.8970780Z ##[error]Process completed with exit code 1.
